/*
 * 项目名称:    wms-server-jeecg
 * 创建人员:    FangYongliang
 * 创建时间:    2023-10-09
 */
package org.jeecg.modules.dock.entity.dto.response;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

/**
 * //TODO 【请填写类描述】
 *
 * @author FangYongliang
 * @version 1.0.0
 * @since 2023-10-09
 */
@Data
public class MaterialBatchPeculiarityResponseDTO extends SapBaseResponseDTO {
    /**
     * 物料
     */
    @JsonProperty("matnr")
    private String materialCode;

    /**
     * 批次
     */
    @JsonProperty("charg")
    private String batchCode;

    /**
     * 生产工单
     */
    @JsonProperty("z_cp15")
    private String productionOrder;

    /**
     * 产品型号
     */
    @JsonProperty("z_cp16")
    private String productModel;

    /**
     * 产品类别
     */
    @JsonProperty("z_cp17")
    private String productCategory;

    /**
     * 硅钢净重
     */
    @JsonProperty("z_cp18")
    private Double measuredWeight;

    /**
     * 实测空载损耗
     */
    @JsonProperty("z_cp19")
    private Double siliconWeight;

    /**
     * 实测噪音
     */
    @JsonProperty("z_cp20")
    private Double measuredNoise;

    /**
     * 实测电流
     */
    @JsonProperty("z_cp21")
    private Double measuredCurrent;

    /**
     * 产品毛重
     */
    @JsonProperty("z_cp22")
    private Double productWeight;

    /**
     * 供应商代码
     */
    @JsonProperty("z_gg01")
    private String steelCoilSupplier;

    /**
     * 硅钢入库日期
     */
    @JsonProperty("z_gg02")
    private String storageDateOfSiliconSteel;

    /**
     * 硅钢卷号
     */
    @JsonProperty("z_gg03")
    private String steelCoilNumber;

    /**
     * 钢卷宽度
     */
    @JsonProperty("z_gg04")
    private Double steelCoilWidth;

    /**
     * 钢卷长度
     */
    @JsonProperty("z_gg05")
    private Double steelCoilLength;

    /**
     * 单位厚度
     */
    @JsonProperty("z_gg06")
    private Double steelCoilThickness;

    /**
     * 硅钢材料名称
     */
    @JsonProperty("z_gg07")
    private String steelCoilName;

    /**
     * 磁感
     */
    @JsonProperty("z_gg08")
    private Double magneticInduction;

    /**
     * 应用牌号
     */
    @JsonProperty("z_gg09")
    private Double steelCoilBrand;

    /**
     * 铁损量值1
     */
    @JsonProperty("z_gg10")
    private Double ironLossValue1;

    /**
     * 切边等级
     */
    @JsonProperty("z_gg11")
    private Double trimmingLevel;

    /**
     * 刻痕铁损值
     */
    @JsonProperty("z_gg12")
    private Double ScoringIronLossValue;

    /**
     * 铁损经验系数
     */
    @JsonProperty("z_gg13")
    private Double ironlossEmpiricalCoefficient;

    /**
     * 应用铁损
     */
    @JsonProperty("z_gg14")
    private Double applicationIronLoss;

    /**
     * 切边描述1
     */
    @JsonProperty("z_gg15")
    private Double edgeTrimmingDescription1;

    /**
     * 切边描述2
     */
    @JsonProperty("z_gg16")
    private Double edgeTrimmingDescription2;

    /**
     * 外径大小
     */
    @JsonProperty("z_gg17")
    private Double outerDiameterSize;

    /**
     * 拆卷标记
     */
    @JsonProperty("z_gg18")
    private String unwindingLabel;

    /**
     * 硅钢等级
     */
    @JsonProperty("z_gg19")
    private String siliconSteelGrade;

    /**
     * 备注
     */
    @JsonProperty("z_gg20")
    private String remark;

    /**
     * 外观等级
     */
    @JsonProperty("z_gg22")
    private String appearanceGrade;

    /**
     * 硬伤
     */
    @JsonProperty("z_gg23")
    private String ZGG23;

    /**
     * 电阻
     */
    @JsonProperty("z_gg24")
    private String injury;

    /**
     * 预留项3
     */
    @JsonProperty("z_gg25")
    private String reservedItem3;

    /**
     * 刻痕
     */
    @JsonProperty("z_gg26")
    private String score;
    /**
     * 卷料方向
     */
    @JsonProperty("z_gg27")
    private String rollDirection;

}
